lead quenching - French English Dictionary